a feeble performance - Turkish English Dictionary